| Relational operator | Example in JavaScript | Meaning |
|---|---|---|
| == | a==b | a equal to b |
| === | a===b | equal to b value and type (for example: assume a = 9; a=== 9 is true but a==='9' is false | != | a != b | a is not equal to be |
| > | a > b | a is greater than be |
| < | a < b | a is less than be |
| >= | a >= b | a is greater or equal to be |
| <= | a <= b | a is less or equal to be |
| Logical operator | Meaning | Example in JavaScript | & & | and | (a < 7 && b > 5) |
| || | or | (a < 7 || b > 5) |
| ! | not | !(a === b) |